package com.regent.central.bill.dto.sale_order;

import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;

/**
 * 销售单详情退货货品DTO
 *
 * @author 杨昌沛 646742615@qq.com
 * @date 2018-06-25 10:14
 **/
public class SaleOrderDetailReturnGoodsDTO {
    /**
     * 销售单动作ID
     */
    private String actionId;
    /**
     * 退货货品ID
     */
    private String returnGoodsId;
    /**
     * 货品ID
     */
    private String goodsId;
    /**
     * 款号ID
     */
    private String styleId;

    private BigDecimal price;

    private Boolean priceChanged;

    /**
     * 退货货品SKU列表
     */
    private List<SaleOrderDetailReturnGoodsSKUDTO> skus;
    /**
     * 退货货品备注列表
     */
    private List<SaleOrderDetailReturnGoodsRemarkDTO> remarks = new ArrayList<>();

    public String getActionId() {
        return actionId;
    }

    public void setActionId(String actionId) {
        this.actionId = actionId;
    }

    public String getReturnGoodsId() {
        return returnGoodsId;
    }

    public void setReturnGoodsId(String returnGoodsId) {
        this.returnGoodsId = returnGoodsId;
    }

    public String getGoodsId() {
        return goodsId;
    }

    public void setGoodsId(String goodsId) {
        this.goodsId = goodsId;
    }

    public String getStyleId() {
        return styleId;
    }

    public void setStyleId(String styleId) {
        this.styleId = styleId;
    }

    public List<SaleOrderDetailReturnGoodsSKUDTO> getSkus() {
        return skus;
    }

    public void setSkus(List<SaleOrderDetailReturnGoodsSKUDTO> skus) {
        this.skus = skus;
    }

    public List<SaleOrderDetailReturnGoodsRemarkDTO> getRemarks() {
        return remarks;
    }

    public void setRemarks(List<SaleOrderDetailReturnGoodsRemarkDTO> remarks) {
        this.remarks = remarks;
    }

    public BigDecimal getPrice() {
        return price;
    }

    public void setPrice(BigDecimal price) {
        this.price = price;
    }

    public Boolean getPriceChanged() {
        return priceChanged;
    }

    public void setPriceChanged(Boolean priceChanged) {
        this.priceChanged = priceChanged;
    }
}
